/**
 * 模型类，用于定义简单类
 * （如果在多个文件中定义了许多简单的类，可能会导致代码难以维护和调试。
 * 在这种情况下，将多个类合并到同一个文件中通常更为高效。）
 */

import { Material } from "./GOBERTS";

// 在 .ts 文件中定义实现接口的类
export class ConcreteMaterial implements Material {
    constructor(public name: string, public type: string, public price: number, public quantity: number, public color: string, public length: number) {}
   }

export class AnotherMaterial implements Material {
    constructor(public name: string, public type: string, public price: number, public quantity: number, public width: number, public height: number) { }
}